olive grove – English–Français translations

🇬🇧 en fr 🇫🇷

olive grove noun

  • cluster of olive trees
oliveraie
Wiktionary Links